package com.asianrapid.demo.asian_oa.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "u_user_role")
public class UUserRole {
    /**
     * 用户ID
     */
    @Id
    @Column(name = "OID_USER_ID")
    private Long oidUserId;

    /**
     * 管理角色ID
     */
    @Column(name = "OID_ROLE_ID")
    private Long oidRoleId;

    /**
     * 删除FLG
     */
    @Column(name = "DEL_FLG")
    private Integer delFlg;

    /**
     * 作成者ID
     */
    @Column(name = "INS_USER_ID")
    private Long insUserId;

    /**
     * 作成日
     */
    @Column(name = "INS_DATE")
    private Date insDate;

    /**
     * 更新者ID
     */
    @Column(name = "UPD_USER_ID")
    private Long updUserId;

    /**
     * 更新日
     */
    @Column(name = "UPD_DATE")
    private Date updDate;

    /**
     * 获取用户ID
     *
     * @return OID_USER_ID - 用户ID
     */
    public Long getOidUserId() {
        return oidUserId;
    }

    /**
     * 设置用户ID
     *
     * @param oidUserId 用户ID
     */
    public void setOidUserId(Long oidUserId) {
        this.oidUserId = oidUserId;
    }

    /**
     * 获取管理角色ID
     *
     * @return OID_ROLE_ID - 管理角色ID
     */
    public Long getOidRoleId() {
        return oidRoleId;
    }

    /**
     * 设置管理角色ID
     *
     * @param oidRoleId 管理角色ID
     */
    public void setOidRoleId(Long oidRoleId) {
        this.oidRoleId = oidRoleId;
    }

    /**
     * 获取删除FLG
     *
     * @return DEL_FLG - 删除FLG
     */
    public Integer getDelFlg() {
        return delFlg;
    }

    /**
     * 设置删除FLG
     *
     * @param delFlg 删除FLG
     */
    public void setDelFlg(Integer delFlg) {
        this.delFlg = delFlg;
    }

    /**
     * 获取作成者ID
     *
     * @return INS_USER_ID - 作成者ID
     */
    public Long getInsUserId() {
        return insUserId;
    }

    /**
     * 设置作成者ID
     *
     * @param insUserId 作成者ID
     */
    public void setInsUserId(Long insUserId) {
        this.insUserId = insUserId;
    }

    /**
     * 获取作成日
     *
     * @return INS_DATE - 作成日
     */
    public Date getInsDate() {
        return insDate;
    }

    /**
     * 设置作成日
     *
     * @param insDate 作成日
     */
    public void setInsDate(Date insDate) {
        this.insDate = insDate;
    }

    /**
     * 获取更新者ID
     *
     * @return UPD_USER_ID - 更新者ID
     */
    public Long getUpdUserId() {
        return updUserId;
    }

    /**
     * 设置更新者ID
     *
     * @param updUserId 更新者ID
     */
    public void setUpdUserId(Long updUserId) {
        this.updUserId = updUserId;
    }

    /**
     * 获取更新日
     *
     * @return UPD_DATE - 更新日
     */
    public Date getUpdDate() {
        return updDate;
    }

    /**
     * 设置更新日
     *
     * @param updDate 更新日
     */
    public void setUpdDate(Date updDate) {
        this.updDate = updDate;
    }
}